package javase2.day01;

import java.util.Date;
import java.util.Scanner;
import java.text.ParseException;
import java.text.SimpleDateFormat;

/**
 * 日期的输入问题
 *    1)将人的习惯的 年月日 时分秒 字符串转化为java的long 时间 
 *    2）Java SimpleDateFormat 类提供了方法parse()将日期字符串转化为Date（内部本质是Long）
 *    3)转换时候要注意格式的匹配要一致，否则会有异常抛出
 *    4）常用日期格式：“yyyy-MM-dd” "HH:mm:ss" "yyyyMMdd"
 * */
public class Demo4 {
	public static void main(String[] args) throws ParseException {
		SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");
		Date date = fmt.parse("2012-12-31");
		System.out.println(date.getTime());
		
		Scanner scanner = new Scanner(System.in);
		String string = scanner.nextLine();
		Date date2 = fmt.parse(string);
		System.out.println(date2.getTime());
	}
}
